Sahara frog - İspanyolca İngilizce Sözlük